What is october 31 zodiac sign?

The October 31 Zodiac sign is Scorpio. People born on this day are known for being mysterious, intuitive, and highly perceptive. They are also very passionate and intense, with a strong sense of self-confidence and determination that enables them to achieve their goals and desires. Scorpios are known for their deep emotional intensity and their ability to connect with others on a deep level. They thrive in deep and meaningful relationships, and are fiercely loyal and protective of their loved ones. On the negative side, Scorpios can also be controlling and possessive, and may struggle with jealousy or insecurity. They also have a tendency to hold grudges and can be quite vengeful when they feel they have been wronged.